Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 HOMERTON ROAD Terraced £93,574 £50,000 18 Feb 2005
83 HOMERTON ROAD Terraced £79,946 £80,000 16 Feb 2023
89 HOMERTON ROAD Terraced £119,735 £76,000 20 Mar 2008
101 HOMERTON ROAD Terraced £70,044 £65,000 17 Sep 2021
113 HOMERTON ROAD Terraced £126,055 £69,950 14 Dec 2005